created on Fri Nov 08 02:18:18 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

6 minutes, 50.205 seconds

6

0

15

2. Features

2.1. Page List: Default variant using Default badge in XS IGNORED

Result: IGNORED Time: 4.323 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 320 and height: 480

2.2. Page List: Default variant using Default badge in SM IGNORED

Result: IGNORED Time: 4.277 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 640 and height: 480

2.3. Page List: Default variant using Default badge in MD IGNORED

Result: IGNORED Time: 4.405 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.4. Page List: Default variant using Default badge in LG IGNORED

Result: IGNORED Time: 4.512 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.5. Page List: Default variant using Default badge in XLG IGNORED

Result: IGNORED Time: 4.589 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.6. Page List: Default variant using Default badge in XXLG IGNORED

Result: IGNORED Time: 4.743 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.7. Page List: Default variant using Icon badge in XS IGNORED

Result: IGNORED Time: 4.059 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 320 and height: 480

2.8. Page List: Default variant using Icon badge in SM IGNORED

Result: IGNORED Time: 4.075 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 640 and height: 480

2.9. Page List: Default variant using Icon badge in MD IGNORED

Result: IGNORED Time: 4.329 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.10. Page List: Default variant using Icon badge in LG IGNORED

Result: IGNORED Time: 4.352 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.11. Page List: Default variant using Icon badge in XLG IGNORED

Result: IGNORED Time: 4.638 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.12. Page List: Default variant using Icon badge in XXLG IGNORED

Result: IGNORED Time: 4.681 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.13. Page List: Default variant using Image badge in XS IGNORED

Result: IGNORED Time: 4.449 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 320 and height: 480

2.14. Page List: Default variant using Image badge in SM IGNORED

Result: IGNORED Time: 4.564 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 640 and height: 480

2.15. Page List: Default variant using Image badge in MD IGNORED

Result: IGNORED Time: 4.807 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.16. Page List: Default variant using Image badge in LG IGNORED

Result: IGNORED Time: 5.227 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.17. Page List: Default variant using Image badge in XLG IGNORED

Result: IGNORED Time: 5.198 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.18. Page List: Default variant using Image badge in XXLG IGNORED

Result: IGNORED Time: 5.530 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.19. Page List: Default variant using Card badge in XS IGNORED

Result: IGNORED Time: 4.287 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 320 and height: 480

2.20. Page List: Default variant using Card badge in SM IGNORED

Result: IGNORED Time: 4.320 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 640 and height: 480

2.21. Page List: Default variant using Card badge in MD IGNORED

Result: IGNORED Time: 4.691 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.22. Page List: Default variant using Card badge in LG IGNORED

Result: IGNORED Time: 4.982 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.23. Page List: Default variant using Card badge in XLG IGNORED

Result: IGNORED Time: 5.334 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.24. Page List: Default variant using Card badge in XXLG IGNORED

Result: IGNORED Time: 5.688 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.25. Page List: Default variant using Horizontal badge in XS IGNORED

Result: IGNORED Time: 4.097 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 320 and height: 480

2.26. Page List: Default variant using Horizontal badge in SM IGNORED

Result: IGNORED Time: 4.128 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 640 and height: 480

2.27. Page List: Default variant using Horizontal badge in MD IGNORED

Result: IGNORED Time: 4.287 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.28. Page List: Default variant using Horizontal badge in LG IGNORED

Result: IGNORED Time: 4.403 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.29. Page List: Default variant using Horizontal badge in XLG IGNORED

Result: IGNORED Time: 4.515 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.30. Page List: Default variant using Horizontal badge in XXLG IGNORED

Result: IGNORED Time: 4.853 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.31. Page List: Default Empty in XS IGNORED

Result: IGNORED Time: 3.956 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 320 and height: 480

2.32. Page List: Default Empty in SM IGNORED

Result: IGNORED Time: 3.653 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 640 and height: 480

2.33. Page List: Default Empty in MD IGNORED

Result: IGNORED Time: 3.757 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1024 and height: 768

2.34. Page List: Default Empty in LG IGNORED

Result: IGNORED Time: 3.856 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1366 and height: 1024

2.35. Page List: Default Empty in XLG IGNORED

Result: IGNORED Time: 4.002 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1920 and height: 1280

2.36. Page List: Default Empty in XXLG IGNORED

Result: IGNORED Time: 4.120 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 2560 and height: 1440

2.37. Badge: Card with Image, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 4.313 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 320 and height: 480

2.38. Badge: Card with Image, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 4.576 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 640 and height: 480

2.39. Badge: Card with Image, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 4.785 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1024 and height: 768

2.40. Badge: Card with Image, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 4.853 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1366 and height: 1024

2.41. Badge: Card with Image, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 5.170 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1920 and height: 1280

2.42. Badge: Card with Image, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 5.295 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 2560 and height: 1440

2.43. Page List: Default variant using Card badge with List Split every 2 in XS IGNORED

Result: IGNORED Time: 4.466 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XS The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 320 and height: 480

2.44. Page List: Default variant using Card badge with List Split every 2 in SM IGNORED

Result: IGNORED Time: 4.486 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in SM The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 640 and height: 480

2.45. Page List: Default variant using Card badge with List Split every 2 in MD IGNORED

Result: IGNORED Time: 5.084 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in MD The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1024 and height: 768

2.46. Page List: Default variant using Card badge with List Split every 2 in LG IGNORED

Result: IGNORED Time: 5.147 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in LG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1366 and height: 1024

2.47. Page List: Default variant using Card badge with List Split every 2 in XLG IGNORED

Result: IGNORED Time: 5.616 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1920 and height: 1280

2.48. Page List: Default variant using Card badge with List Split every 2 in XXLG IGNORED

Result: IGNORED Time: 5.791 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XXLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 2560 and height: 1440

2.49. Page List: Default with Thumbnail Override in XS IGNORED

Result: IGNORED Time: 4.814 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XS Last item should have thumbnail override from list

  • Where: Browser size width: 320 and height: 480

2.50. Page List: Default with Thumbnail Override in SM IGNORED

Result: IGNORED Time: 5.137 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in SM Last item should have thumbnail override from list

  • Where: Browser size width: 640 and height: 480

2.51. Page List: Default with Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.563 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in MD Last item should have thumbnail override from list

  • Where: Browser size width: 1024 and height: 768

2.52. Page List: Default with Thumbnail Override in LG IGNORED

Result: IGNORED Time: 6.001 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in LG Last item should have thumbnail override from list

  • Where: Browser size width: 1366 and height: 1024

2.53. Page List: Default with Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 6.311 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XLG Last item should have thumbnail override from list

  • Where: Browser size width: 1920 and height: 1280

2.54. Page List: Default with Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 6.554 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XXLG Last item should have thumbnail override from list

  • Where: Browser size width: 2560 and height: 1440

2.55. Page List: Default without Thumbnail Override in XS IGNORED

Result: IGNORED Time: 4.883 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XS Last item should have thumbnail override from page details

  • Where: Browser size width: 320 and height: 480

2.56. Page List: Default without Thumbnail Override in SM IGNORED

Result: IGNORED Time: 5.284 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in SM Last item should have thumbnail override from page details

  • Where: Browser size width: 640 and height: 480

2.57. Page List: Default without Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.587 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in MD Last item should have thumbnail override from page details

  • Where: Browser size width: 1024 and height: 768

2.58. Page List: Default without Thumbnail Override in LG IGNORED

Result: IGNORED Time: 5.862 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in LG Last item should have thumbnail override from page details

  • Where: Browser size width: 1366 and height: 1024

2.59. Page List: Default without Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 6.229 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XLG Last item should have thumbnail override from page details

  • Where: Browser size width: 1920 and height: 1280

2.60. Page List: Default without Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 6.401 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XXLG Last item should have thumbnail override from page details

  • Where: Browser size width: 2560 and height: 1440

2.61. Page List: Pages with Analytics XS IGNORED

Result: IGNORED Time: 4.492 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 320 and height: 480

2.62. Page List: Pages with Analytics SM IGNORED

Result: IGNORED Time: 4.437 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 640 and height: 480

2.63. Page List: Pages with Analytics MD IGNORED

Result: IGNORED Time: 4.799 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1024 and height: 768

2.64. Page List: Pages with Analytics LG IGNORED

Result: IGNORED Time: 5.088 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1366 and height: 1024

2.65. Page List: Pages with Analytics XLG IGNORED

Result: IGNORED Time: 5.142 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1920 and height: 1280

2.66. Page List: Pages with Analytics XXLG IGNORED

Result: IGNORED Time: 5.371 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 2560 and height: 1440

2.67. Page List: Pages with Title and Description Trim IGNORED

Result: IGNORED Time: 5.131 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist34"
def selectorContainer = "#contentblock34 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Title and Description Trim The component should be on the page

  • And Page Title Should be trimmed

1
assert $("${selector} ul li .card-title").getAt(0).text().equals("Pag...")
  • And Page Description Should be trimmed

1
assert $("${selector} ul li .card-text").getAt(0).text().equals("Page with ..more")

2.68. Page List: Pages with Analytics Track Only XS IGNORED

Result: IGNORED Time: 4.402 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 320 and height: 480

2.69. Page List: Pages with Analytics Track Only SM IGNORED

Result: IGNORED Time: 4.682 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 640 and height: 480

2.70. Page List: Pages with Analytics Track Only MD IGNORED

Result: IGNORED Time: 4.947 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1024 and height: 768

2.71. Page List: Pages with Analytics Track Only LG IGNORED

Result: IGNORED Time: 5.047 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1366 and height: 1024

2.72. Page List: Pages with Analytics Track Only XLG IGNORED

Result: IGNORED Time: 5.451 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1920 and height: 1280

2.73. Page List: Pages with Analytics Track Only XXLG IGNORED

Result: IGNORED Time: 5.459 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 2560 and height: 1440

2.74. Page List: Pages with no Details in XS IGNORED

Result: IGNORED Time: 4.006 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XS The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 320 and height: 480

2.75. Page List: Pages with no Details in SM IGNORED

Result: IGNORED Time: 4.042 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in SM The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 640 and height: 480

2.76. Page List: Pages with no Details in MD IGNORED

Result: IGNORED Time: 4.203 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in MD The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.77. Page List: Pages with no Details in LG IGNORED

Result: IGNORED Time: 4.401 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in LG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.78. Page List: Pages with no Details in XLG IGNORED

Result: IGNORED Time: 4.500 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.79. Page List: Pages with no Details in XXLG IGNORED

Result: IGNORED Time: 4.789 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XXLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 2560 and height: 1440

Result: FAILURE Time: 4.530 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XS The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 320 and height: 480

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.383 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in SM The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 640 and height: 480

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.522 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in MD The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1024 and height: 768

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.655 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in LG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1366 and height: 1024

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.943 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XLG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1920 and height: 1280

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 5.424 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XXLG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 2560 and height: 1440

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false